package Repositorio;

import java.util.Collection;

import ClassesBasicas.Estadio;
import erro.ConexaoException;
import erro.RepositorioException;

/**
 * Interface responsável por definir o padrão DAO para a classe Estadio
 * 
 * @author Leyla
 *
 */

public interface IRepEstadio {
	
	public void salvar(Estadio est) throws ConexaoException,RepositorioException;
	
	public Estadio consultar(int codEstadio) throws ConexaoException,RepositorioException;
	
	public Estadio consultar(String nomeEstadio) throws ConexaoException,RepositorioException;
	
	public void excluir(int codEstadio) throws ConexaoException,RepositorioException;
	
	public void excluir(String nomeEstadio) throws ConexaoException,RepositorioException;
	
	public Collection<Estadio> listar() throws ConexaoException,RepositorioException;
	
}